pecten magellanicus - French English Dictionary